Skip to content

Conversation

@nikos-livathinos
Copy link
Member

This is a C++ implementation of the Tree-Edit-Distance with python bindings.

Main features:

  • Parallelized C++ implementation.
  • Python bindings.
  • Docling API.

… C++ implementation of the

Tree-Edit-Distance with python bindings.

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
@nikos-livathinos nikos-livathinos self-assigned this Jan 28, 2026
@nikos-livathinos nikos-livathinos marked this pull request as draft January 28, 2026 12:03
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
@github-actions
Copy link

github-actions bot commented Jan 28, 2026

DCO Check Passed

Thanks @nikos-livathinos, all your commits are properly signed off. 🎉

…docling_metric_teds. Clean up unused configs.

Rename C++ source files from cc to cpp.

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
…c, cpp_tests

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
…nual C++ build/test

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
…d improve naming.

Introduce -V CLI parameter.

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
…e core API for the TEDS metric

that calls the C++ library. Introduce basic unit tests.

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants